covering troops - Español Inglés Diccionario